cpl (corporal) - French English Dictionary